for the benefit of another immovable - German English Dictionary